pronephric duct - French English Dictionary